================================================================================
    MFC {wG[!output PROJECT_NAME] M׷[
===============================================================================

ε{FwgzإߤFo [!output PROJECT_NAME] ε{Coε{ȥܽdFϥ MFC 򥻷A]Ozgε{_IC

oɮץ]t@KnA²nc [!output PROJECT_NAME] ε{
ҦɮסC

[!output PROJECT_NAME].vcproj
    oOϥε{FҲͤ VC++ MתDnMɡC
    t͸ɮפ Visual C++ TAHΦϥε{FҿxBպAMMץ\઺TC

[!output APP_HEADER]
    oOε{DnYɡC]tLMׯSwY (]A Resource.h)Aëŧi [!output APP_CLASS] ε{OC

[!output APP_IMPL]
    oODnε{l{ɡA]tε{O [!output APP_CLASS]C

[!output RC_FILE_NAME]
    oO{ҥΪҦ Microsoft Windows 귽CCtxsb RES lؿϥܡBI}ϩMСCziHb
    Microsoft Visual C++ soɮסCzM׸귽b [!output LCID]C

res\[!output PROJECT_NAME].ico
    oӹϥɬOΨӰε{ϥܡCoӹϥܥ]tbDn귽 [!output PROJECT_NAME].rc C

res\[!output RC2_FILE_NAME].rc2
    oɮץ]t Microsoft Visual C++ sLks誺귽CzӱNҦ귽s边Lks誺귽oɮסC
[!if CONTAINER_SERVER || FULL_SERVER || MINI_SERVER || AUTOMATION || HAS_SUFFIX]
[!if !HTML_EDITVIEW]

[!output PROJECT_NAME].reg
    oOd .reg ɡA Framework z]wn]wCziHϥγoɮסA
[!if APP_TYPE_DLG]
    Pε{@_檺 .regC
[!else]
    Pε{@_檺 .regAΪ̪NRAϥιw] RegisterShellFileTypes nɡC
[!endif]

[!if AUTOMATION]
[!output SAFE_IDL_NAME].idl
    oɮץ]tyzy (Interface Description Language) l{XAAΩzε{O{wC
[!endif]
[!endif]
[!endif]

[!if !APP_TYPE_DLG]
/////////////////////////////////////////////////////////////////////////////

Dج[:
[!if PROJECT_STYLE_EXPLORER]
    Windows ɮ`޼˦: Mקt Windows ɮ`ުA]AӮءC
[!else]
    Mקtз MFC C
[!endif]

[!output MAIN_FRAME_HEADER], [!output MAIN_FRAME_IMPL]
    oɮץ]tج[O [!output MAIN_FRAME_CLASS]AӮج[Olͦ
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
[!if APP_TYPE_MDI]
    CMDIFrameWndAñҦ MDI ج[\C
[!else]
    CMDITabbedFrameWndAñҦ MDI ج[\C
[!endif]
[!else]
    CFrameWndAñҦ SDI ج[\C
[!endif]
[!if PROJECT_STYLE_EXPLORER]

[!output TREE_VIEW_HEADER], [!output TREE_VIEW_IMPL]
    oɮץ]tج[O [!output TREE_VIEW_CLASS]AӮج[Olͦ CtreeViewC
[!endif]

[!if DOCKING_TOOLBAR || TOOLBAR_STYLE_REBAR || MENUBAR_TOOLBAR || RIBBON_TOOLBAR]
res\Toolbar.bmp
    oI}ɬOΨӫإߨñܦbuCvC
    luCMACOb [!output MAIN_FRAME_CLASS]
 OغcCziHϥθ귽s边AsoӤuCI}ϡAӥBAz]iHs [!output PROJECT_NAME].rc  IDR_MAINFRAME TOOLBAR }CAYisWuCsC
[!if MINI_SERVER || FULL_SERVER || CONTAINER_SERVER]

res\IToolbar.bmp
    zAε{bLeNaҰʮɡAziHϥγoI}ɡAإߨæCbuCvCoӤuCOb [!output INPLACE_FRAME_CLASS]
 OغcCoI} res\Toolbar.bmp
 I}ϡAtObAF\hDAROI}ϡC

[!endif]
[!endif]
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
/////////////////////////////////////////////////////////////////////////////

lج[:

ChildFrm.h, ChildFrm.cpp
    oɮשwqù@ [!output CHILD_FRAME_CLASS] OAoO䴩 MDI ε{lC

[!endif]
/////////////////////////////////////////////////////////////////////////////

[!if DOCVIEW]
[!if !DB_VIEW_NO_FILE]
ε{FإߤM˵:

[!output DOC_HEADER]B[!output DOC_IMPL] - 
    oɮץ]tz [!output DOC_CLASS] OCsoɮסAYisWzSơAù@ɮxsMJ (zL [!output DOC_CLASS]::Serialize)C
[!if HAS_SUFFIX && !HTML_EDITVIEW]
    N㦳UCr:
        ɦW:[!output FILE_EXTENSION]
        ɮ ID:[!output FILE_TYPE_ID]
        Dج[D:[!output MAIN_FRAME_CAPTION]
        W:[!output DOC_TYPE_NAME]
        zW:[!output FILTER_NAME]
        ɮ׷s²uW:[!output FILE_NEW_NAME_SHORT]
        ɮW:[!output FILE_NEW_NAME_LONG]
[!endif]
[!else]
ε{Fإ˵:
[!endif]

[!output VIEW_HEADER]B[!output VIEW_IMPL] - ˵
    oɮץ]tz [!output VIEW_CLASS] OC
[!if !DB_VIEW_NO_FILE]
    [!output VIEW_CLASS] OΨ˵ [!output DOC_CLASS] C
[!endif]

[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI]
res\[!output PROJECT_NAME]Doc.ico
    oӹϥɬOΨӰ [!output DOC_CLASS] O MDI lϥܡCoӹϥܬO]tbDn귽 [!output PROJECT_NAME].rc C
[!endif]

[!endif]

[!if DB_VIEW_NO_FILE || DB_VIEW_WITH_FILE]
/////////////////////////////////////////////////////////////////////////////

Ʈw䴩:

[!output ROWSET_HEADER], [!output ROWSET_IMPL]
    oɮץ]tz [!output ROWSET_CLASS] OCoOOΨӦszbFƨӷC
[!if DB_VIEW_NO_FILE]
    N|sWǦCƤ䴩C
[!else]
    wsWǦCƤ䴩C
[!endif]
[!endif]
[!if CONTAINER || FULL_SERVER || MINI_SERVER || CONTAINER_SERVER]
/////////////////////////////////////////////////////////////////////////////

ε{F]إߤF OLE MΪO

[!if CONTAINER || CONTAINER_SERVER]
[!output CONTAINER_ITEM_HEADER], [!output CONTAINER_ITEM_IMPL]
    oɮץ]tz [!output CONTAINER_ITEM_CLASS] OCoOOΨӺ޲z OLE COLE q`|̱z [!output VIEW_CLASS] OܡAåBǦCƬ [!output DOC_CLASS] O@C
[!if ACTIVE_DOC_CONTAINER]
    {䴩bج[]tDʦ (Active Document)C
[!endif]
[!endif]
[!if MINI_SERVER || FULL_SERVER || CONTAINER_SERVER]

[!output SERVER_ITEM_HEADER], [!output SERVER_ITEM_IMPL]
    oɮץ]tz [!output SERVER_ITEM_CLASS]CoOOΨӳsz [!output DOC_CLASS] OM OLE tΡAåBܩʴѤ󪺳sC
[!if ACTIVE_DOC_SERVER]
    Mפ䴩إߤκ޲zDʦC
[!endif]

[!output INPLACE_FRAME_HEADER], [!output INPLACE_FRAME_IMPL]
    oɮץ]tz [!output INPLACE_FRAME_CLASS]CoOlͦ COleIPFrameWndAæbNaҰʴAҦج[\C
[!endif]

[!if SUPPORT_COMPOUND_FILES]
    Mפ䴩ƦXɮ (Compound File)CƦXɮ׮榡N]t@Φh Automation 󪺤xs@ɮסAåBM\ӧOsɮסC
[!endif]
[!endif]
[!else]

/////////////////////////////////////////////////////////////////////////////

[!if AUTOMATION]
ε{Fإߤ@ӹܤOM Automation Proxy O:
[!else]
ε{Fإߤ@ӹܤO:
[!endif]

[!output DIALOG_HEADER]B[!output DIALOG_IMPL] - ܤ
    oɮץ]tz [!output DIALOG_CLASS] OCoOwqε{Dܤ欰Cܤdb [!output PROJECT_NAME].rc AziHb Microsoft Visual C++ s襦C
[!if AUTOMATION]

[!output DIALOG_AUTO_PROXY_HEADER], [!output DIALOG_AUTO_PROXY_IMPL] - Automation 
    oɮץ]tz [!output DIALOG_AUTO_PROXY_CLASS] OCoO٬ܤ Automation Proxy OA]td} Automation kMݩʡAAutomation {ϥγoǤkMݩʨӦsܤCoǤkMݩʤOѹܤO}A]Aj^ܤ[c MFC ε{ӨAN Automation qϥΪ̤Ϲj}ӷ|BeC
[!endif]
[!endif]

[!if CONTEXT_HELP]
/////////////////////////////////////////////////////////////////////////////

䴩G

[!if HELPSTYLE_HTML]
hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhp
    oɮ׬OMɡC]tɭnsĶ .chm ɩһݭnơC

hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhc
    oɮצCXMתeC

hlp\[!output SAFE_PROJECT_HELP_FILE_NAME].hhk
    oɮץ]tDDޡC

hlp\afxcore.htm
    oɮץ]tз MFC ROMù󪺼зǻDDCNzDD[JܳoɮסC

[!if PRINTING]
hlp\afxprint.htm
    oɮץ]tCLRODDC

[!endif]
makehtmlhelp.bat
    ظmtΨϥγoɮרӽsĶɡC

hlp\Images\*.gif
    oǬO MFC {wзǩROзǻɥDDһݭnI}ɡC

[!else]
hlp\[!output PROJECT_NAME].hpj
    oɮ׬OMɡAsĶΥӫإε{ɡC

hlp\*.bmp
    oǬO MFC {wзǩROзǻɥDDһݭnI}ɡC

hlp\*.rtf
    oɮץ]tз MFC ROMù󪺼зǻDDC
[!endif]
[!endif]

[!if ACTIVEX_CONTROLS || PRINTING || SPLITTER || MAPI || SOCKETS]
/////////////////////////////////////////////////////////////////////////////

L\:
[!if ACTIVEX_CONTROLS]

ActiveX 
    ε{䴩 ActiveX ϥΡC
[!endif]
[!if PRINTING]

CLMwCL䴩
    ε{Fq MFC {wIs CView O禡AͤFiHBzCLBCL]wMwCLRO{XC
[!endif]
[!if DB_SUPPORT_HEADER_ONLY && !APP_TYPE_DLG]

Ʈw䴩
    ε{Fwgz{[J¦hŪƮw䴩C
    u]tFݭnɮסC
[!endif]
[!if SPLITTER && !APP_TYPE_DLG]

j
    ε{Fwgzε{[Jj䴩C
[!endif]
[!if MAPI]

MAPI 䴩
    ͪMץ]tإߡB޲zBǿMxslһݭn{XC
[!endif]
[!if SOCKETS]

Windows Sockets
    ε{㦳zL TCP/IP إ߳qT䴩C
[!endif]

[!endif]
/////////////////////////////////////////////////////////////////////////////

LзɮסG

StdAfx.h, StdAfx.cpp
    oɮ׬OΨӫظmW [!output PROJECT_NAME].pch sĶY (PCH) ɡA
    HΦW StdAfx.obj sĶOɡC

Resource.h
    oOзǼYɡAwqs귽 IDC
        Microsoft Visual C++ |ŪMsoɮסC

[!if MANIFEST]
[!output PROJECT_NAME].manifest
	ε{TMɮ׬O Windows XP ΨӦbæsե󪺯SwWAyzε{̩ۨʡCJ|QγoTAqե֨JAեAΪ̱qε{JpK_Cε{TMiΨӰ~ .manifest ɪലoA	o .manifest ɪw˦mAMε{iɪƧۦPAΪ̡A]iH귽Φ]tbiɤC
[!endif]
/////////////////////////////////////////////////////////////////////////////

L`Nƶ:

ε{Fϥ "TODO:" ӫܱzӥ[JΦۭql{XC
[!if APP_TYPE_MDI || APP_TYPE_TABBED_MDI || APP_TYPE_SDI || APP_TYPE_DLG || APP_TYPE_MTLD]

pGzε{ϥΦ@ DLL  MFCAzNݭnലo MFC DLLCpGzε{P@~tΪaϳ]wPAz]ലoaytƸ귽 MFC90XXX.DLLC
pGݭnoǥDDԲӸTAЬd\ MSDN ലo Visual C++ ε{`C
[!endif]

/////////////////////////////////////////////////////////////////////////////
